fructification organ - Spanish English Dictionary